🇬🇧 en fi 🇫🇮

human flesh search engine noun

  • The Chinese phenomenon of distributed research using Internet media such as blogs and forums, sometimes as a form of vigilantism against an individual person/doxxing.
ihmislihainen hakukone
Wiktionary Links